/* A table with minimal size and look */
.simpleTable {
    font-size: 11px;
    margin: 0;
    width: 100%;
    text-decoration: none;
    text-align: center;
    border:1px solid #cacaca;
    border-collapse:collapse;
    table-layout: fixed;
}

/* The table header */
.simpleTable th {
    font-size: 11px;
	vertical-align:center;
	padding:3px 5px;
	text-align:left;
	background-color:#efefef;
}

/* The table body */
.simpleTable tr td {
    border:1px solid #cacaca;
}

.simpleTable td {
    padding:3px 1px 3px 5px;
    text-align:left;
    width:auto;
}